#coding:utf-8
import os

list1, list2 = [1, 'xyz',2,3], [2,3,'abc',4]
print cmp(list1,list2)

s1 = set(list1)
# print s1
s2 = set(list2)

#以s1为主，输出s2中缺少的
print s1.difference(s2)
print s1-s2

#s1 s2中不同的地方
print s1.symmetric_difference(s2)

#s1与s2合并在一起，去掉重复的
print s1.union(s2)
print s1|s2 


#s1 s2中相同的地方
print s1.intersection(s2)
print s1&s2 

#s1 是否为 s2 的子集
print s1.issubset(s2)

#s1 是否为 s2 的超集
print s1.issuperset(s2)